dwarf shrimp - Spanish English Dictionary